Formalism, technique and rigour in Use Case Modelling
نویسنده
چکیده
In this paper I distil some of my experience in requirements engineering and use case modelling, then list some of the issues (both those I see and those that have been presented by others), together with some suggested resolutions and ways forward. This is not an academic paper it contains few references, and there is no quest for novelty. My interest is in capturing and formulating good practice, and stimulating discussion, in order to assist practitioners. This does not preclude theory; quite the contrary “There is nothing so useful as a good theory.” (Lewin 1951). Note that although we talk of requirements, a use case model is in fact a specification at some level of detail and accuracy. And although we talk of analysis, in fact synthesis is the key co-creating a specification that satisfies the client's requirements. My detailed experience is generally of rather conservative projects iterative and incremental, but somehow subject to a pull (often from the client) to somewhat waterfall and artefact-heavy processes. This is permitted, but not forced, by my proposals in the paper. I'd like to be clearer on the distinction between technique and formalism, though I'm not sure there is a clean border there. In this paper I present my approach rather definitely, but of course I will discuss and improve any of the points I give.
منابع مشابه
Reasoned Modelling Critics: Turning Failed Proofs into Modelling Guidance
The activities of formal modelling and reasoning are closely related. But while the rigour of building formal models brings significant benefits, formal reasoning remains a major barrier to the wider acceptance of formalism within design. Here we propose reasoned modelling critics – a technique which aims to abstract away from the complexities of low-level proof obligations, and provide high-le...
متن کاملDerivation and Evaluation of OSAN Models from UML Models of Business Processes
The unified modelling language (UML) is a de facto standard for object-oriented modelling. However, the formal semantics for the notations included in UML are not provided, which are a key requirement for the verification and evaluation purposes. To solve this problem, Petri nets formalism has been used as a complement to UML in several research projects. However, there is not a complete transf...
متن کاملOverdiagnosis: An Important Issue That Demands Rigour and Precision; Comment on “Medicalisation and Overdiagnosis: What Society Does to Medicine”
Van Dijk and colleagues present three cases to illustrate and discuss the relationship between medicalisation and overdiagnosis. In this commentary, I consider each of the case studies in turn, and in doing so emphasise two main points. The first is that it is not possible to assess whether overdiagnosis is occurring based solely on incidence rates: it is necessary also to have data about the b...
متن کاملThe land use changes study and precipitation-runoff modelling using HEC-HMS, Case Study: Babolrood basin
Abstract Change in land use pattern influenced hydrological processes in basin and disrupt the normal balance of water flow. In the present research, hydrological parameters change of Babul Rod watershed basin has been that investigated concluded of land use changes in 1988 and 2009. To determine land use changes of Babul Rod watershed basin we has recruited TM satellite images 1988(1367) year ...
متن کاملNonexponential evolution equations and operator ordering
NonexponeutiaI evolution equations can be treated using a formalism involving the evolution operator method, which, unlike the ordinary case, is not expressed in terms of exponential operators. The use of this technique requires particular care associated with the operator ordering. In this paper, we will present a first systematic approach to this type of problems. @ 2005 Elsevier Ltd. All rig...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Object Technology
دوره 4 شماره
صفحات -
تاریخ انتشار 2005